/*
 *  eliminar_nota_request.h
 *  Wilson
 *
 *  Created by Sebastian Orfino on 1/18/12.
 *  Copyright 2012 lbs3. All rights reserved.
 *
 */

#ifndef __ELIMINAR_NOTA_REQUEST__
#define __ELIMINAR_NOTA_REQUEST__

#include "WilID.h"
#include "evento_csxs_base.h"
#include "handler_functor.h"

namespace eventos {

	/** <payload mensaje={kEventoEliminarNotaRequest}>
			<id> </id> <!-- id de la nota -->
	    </payload>
	 */
	class eliminar_nota_request : public evento_csxs_base, public wilson::handler_functor {
	
	public:
		
		const char * ID() const { return kEventoEliminarNotaRequest; }
		
		std::string payload() const { return ""; }
		
		csxs::event::EventScope scope() const { return csxs::event::kEventScope_Application; }
		
		void operator()(const csxs::event::Event * const eventParam);
	};
	
}


#endif //__ELIMINAR_NOTA_REQUEST__